Modelling of Mechatronic Systems by an Object-Oriented Data Model

نویسندگان

  • U. Neerpasch
  • W. Schiehlen
چکیده

An object oriented data model is defmed to describe multibody systems. Extensions for modelIing mechatronic elements like sensors and actuators within the multibody system as weil as interfaces to ather dynamic systems have been developed. An implementation in a neutral modelIing kernel and a format to store the description cf a multibody system on a data exchange file are directly derivcd from this data model. Data convcrters transfer these data to several multibody formalism •. 1 lntroduclion In this paper an object-oriented data model for multibody systems with extensions to mechatranic elements is described. A multibody system defmed by this data model consists of rigid bodies connccted by ideal joints and force elements. Measurement elements called sensors deIiver internal, time dependent quantities like distances, accelerations as weil as forces. Position actuators are defined to model drives within the multibody system. The data model is independent of a spccific multibody program and can therefore be used as a neutral format for the exchange of multibody system descriptions. The datamodel is given as a block with inpUt/output interfaces for the connection to control units or other elements. 2 Object-Oriented D.ta Model Engineering applications, such as multibody systems may be described by an objcct oriented data model in a natural and efficient way. following the discussion of a data model by Otter, Hocke, Daberkow, Leister [1]. The data model for the description of multibody systems is based on the simple, neutral, object-oriented data model duc to Ullman [2]. In an object-oricnted data model, the structure of thc objects and their behaviour are described by classes. A dass description consists of two parts: the scheme description of the object type and the specification of the available methods. Both aspects of a class arc discussed in more detail in the following sections. Object types: The first part of a dass description consists of the definition of the object type. At a basic level the data model supports a set of elcmeotary data types, like integer values, real values or character soiogs. Funhermorc, multi-dimensional arrays of the elcmentaJy data types are supponcd. New object types are defmed by building composed or complex objcct types out of already defincd obiect type. ( ... cordol) or by building coUections of a number of obieclS of the same class (Selof) and by deriving dass descriptions by inheritance from superclasses, according to UUman (2]. Applying these mIes, arbitrary complex obiect types can be defined bascd on a small set of elementary data types. Methods: The second part of a dass description consists of the specification of the available methods.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bond Graph Modelling and Simulation of Mechatronic Systems An Introduction into the Methodology

This paper introduces into a graphical, computer aided modelling methodology that is particularly suited for the concurrent design of mechatronic systems, viz. of engineering systems with mechanical, electrical, hydraulic or pneumatic components including interactions of physical effects from various energy domains. Beyond the introduction, bond graph modelling of multibody systems, as an examp...

متن کامل

ساختار دهی آنی داده‌‌های مکانی ورودی GIS با تأکید بر عارضه راه

An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...

متن کامل

Object-oriented behavioural modelling of mechatronic systems

Mechatronic systems overcome the traditional borders of classical engineering disciplines. Behavioural modelling allows the developer to describe the behaviour of components and systems from arbitrary disciplines. This paper introduces a way to transform the functional models of those systems into an object-oriented description. The objects implementing this integration of behaviour and animati...

متن کامل

Object-Oriented Dynamic Bayesian Network-Templates for Modelling Mechatronic Systems

The object-oriented paradigma is a new but proven technology for modelling mechatronics, i.e. multidisciplinary modelling. For many reasons the object-oriented approach is very much desirable also for qualitative models in system design, diagnosis or verification. Bayesian networks are a very robust technology for qualitative probabilistic modelling. In this paper we present a first approach in...

متن کامل

Design of the Mechatronic System with Help of Uml Diagrams

The Unified Modelling Language (UML) is a language that helps to visualize, design and document models of large and complex systems. Terminology and notation of visual modelling can be used as common high level object oriented language for design of the mechatronic systems. Index terms UML, mechatronics, CASE tool, MATLAB, Simulink, Stateflow

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012